<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function loadJS (url, onload) {
	var domscript = document.createElement('script');
	domscript.src = url;
	if ( onload ) {
		domscript.onloadDone = false;
		domscript.onload = onload;
		domscript.onreadystatechange = function() {
			if ( "loaded" === domscript.readyState && domscript.onloadDone ) {
				domscript.onloadDone = true;
				domscript.onload();
				domscript.removeNode(true);
				}
		}
	}
	document.getElementsByTagName('head')[0].appendChild(domscript);
}
//执行加载外部 JS 文件
loadJS('a.js',function (){
	 loadJS('b.js',function (){
		loadJS('c.js',function (){
			alert('ok');
		});
 	});
});

</script>
</head>

<body>
</body>
</html>
